//
//  UIButton+additions.h
//  Tool
//
//  Created by ZJ on 17/2/15.
//  Copyright © 2017年 ZJ. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIButton (additions)

/**
 创建文本按钮

 @param title               标题
 @param fontSize            字体大小
 @param normalColor         默认颜色
 @param highlightedColor    高亮颜色
 @return UIButton
 */
+ (instancetype)zj_textButton:(NSString *)title fontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor highlightedColor:(UIColor *)highlightedColor;

/**
 创建文本按钮
 
 @param title                   标题
 @param fontSize                字体大小
 @param normalColor             默认颜色
 @param highlightedColor        高亮颜色
 @param backgroundImageName     背景图片
 @return UIButton
 */
+ (instancetype)zj_textButton:(NSString *)title fontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor highlightedColor:(UIColor *)highlightedColor backgroundImageName:(NSString *)backgroundImageName;

/**
 创建文本按钮
 
 @param title                   标题
 @param fontSize                字体大小
 @param normalColor             默认颜色
 @param highlightedColor        高亮颜色
 @param backImageName           图片
 @return UIButton
 */
+ (instancetype)zj_textButton:(NSString *)title fontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor highlightedColor:(UIColor *)highlightedColor backImageName:(NSString *)backImageName;


/**  调整button中左边文字，右边图片  */
+ (void)moveButtonLeftTitleAndRightImage:(UIButton *)button;

+ (void)moveButtonTopImageAndButtomTitle:(UIButton *)button;

@end
